列表
-
数据库
1、redis的5种数据类型: string 字符串(可以为整形、浮点型和字符串,统称为元素) list 列表(实现队列,元素不唯一,先入先出原则) set 集合(各不相同的元素) hash hash散列值(hash的key必须是唯
-
数据库
redis的scan操作redis系列redis的发布订阅功能redis消息队列redis的pipelineredis的scan操作序在redis的db存在大量key或者db里头的某个set、zset、hash里头的元素非常多的话,用普通的
-
数据库
Redis中的GETBIT和SETBITRedis是in-memery的数据库,其优势不言而喻。详细可以阅读一下官网的介绍。https://redis.io其主要有五种数据类型:strings,lists,sets,hashes。在学习到s
-
数据库
本篇文章带大家了解一下Redis中的四种模式:单机、主从、哨兵、集群。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。少点代码,多点头发入职第一周,我被坑了最近刚入职新公司,本来想着这刚来新公司,一般都是熟悉熟悉公司同事,看
-
数据库
本篇文章给大家分享一些关于redis缓存的面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。redis缓存的面试题1、redis和memcached什么区别?为什么高并发下有时单线程的redis比多线程的memcach
-
数据库
解决方法是:1、缓存穿透,可以把空的数据也缓存起来和使用布隆过滤器;2、缓存雪崩,可以设置对应热点key永不过期,多缓存结合,采购第三方Redis,以及过期时间错开,过期时间使用随机生成即可。本教程操作环境:windows7系统、Redis
-
数据库
本篇文章带大家了解一下Redis中的哨兵模式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。主从切换技术的方法是:当主服务器宕机时,需要将从服务器手动切换(slaveof no one)到主从服务器,这需要人工干预。这既费
-
数据库
借助于redis中的命令setnx(key, value),key不存在就新增,存在就什么都不做。同时有多个客户端发送setnx命令,只有一个客户端可以成功,返回1(true);其他的客户端返回0(false)。本教程操作环境:window
-
数据库
本篇文章带大家详细了解一下Redis中的事务。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redis视频教程】相关命令命令格式作用返回结果WATCHWATCH key [key ...]将给出的Keys标记为
-
数据库
本篇文章给大家分享一下Redis面试题,便于大家查漏补缺,完善知识点。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。应用场景缓存共享Session消息队列系统分布式锁相关推荐:Redis视频教程单线程的Redis为什么快纯
-
数据库
一、高并发机制我们知道redis是基于单线程的,在单机模式下能承载的也就几万左右吧,所以怎么提高其在大数据下几十万的高并发请求,通过redis的主从架构和读写分离。视频课程推荐→:《千万级数据并发解决方案(理论+实战)》1.主从复制redi
-
数据库
本篇文章给大家分享一些Redis高频面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。什么是RedisRedis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性
-
数据库
20w+的推送用户,如何做到秒级并发完成?本篇文章给大家介绍一下redis实现实时订阅推送的三种方法:MQ、传统定时任务以及Redis的SortSet队列。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redi
-
数据库
本篇文章带大家了解一下Redis中的主从复制架构。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。高可用有两个含义:一是数据尽量不丢失,二是服务尽可能提供服务。 AOF 和 RDB 保证了数据持久化尽量不丢失,而主从复制就是
-
数据库
本篇文章给大家介绍一下如何使用Redis实现一个安全可靠的分布式锁,说明分布式锁实现的主要要素,常见误区。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。并发场景下多个进程或线程共享资源的读写,需要保证对资源的访问互斥。在单
-
数据库
本篇文章给大家介绍一下Redis实现限流的三种方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redis视频教程】面对越来越多的高并发场景,限流显示的尤为重要。当然,限流有许多种实现的方式,Redis具有很
-
数据库
本篇文章给大家介绍一下使用Redis可能遇到的15个坑。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。大家好,我是 Kaito。这篇文章,我想和你聊一聊在使用 Redis 时,可能会踩到的「坑」。如果你在使用 Redis
-
数据库
在实际开发,Redis使用会频繁,那么在使用过程中我们该如何正确抉择数据类型呢?哪些场景下适用哪些数据类型。而且在面试中也很常会被面试官问到Redis数据结构方面的问题:Redis为什么快呢?为什么查询操作会变慢了?Redis Hash r
-
数据库
商品和订单服务间使用MQ商品服务的库存变化时,通过 MQ 通知订单服务库存变化。原始的同步流程查询商品信息 (调用商品服务)计算总价(生成订单详情)商品服务扣库存(调用商品服务)订单入库( 生成订单)// 原始的MySQL同步流程// 判断
-
数据库
前言:相信对于绝大多数程序员来说,redis中间件应该是大家非常熟悉的。但是对于工作中经常写业务代码的程序员来说,他们在实际工作中可能只是用到了set value、get value等操作,对于redis缺乏整体认识。下面我就来为大家详细介